department of legal affairs and legislation - French English Dictionary